Hi, show you guys the flickerings I can’t get rid it off.
It’s an easy pan-up animation I crop part of it to show you the flickering caused by the reflections.
According to KeyShot talents’ articles in this forum, I’ve tried:
Turned off the denoise function and level up the sample to 1024 but still has flickerings and lot of white dots.
Turned off depth of field, didn’t work.
Denoised in the AE (no plugin), the result was bad.
Take a look at this thread, there are a few good tips there on dealing with this kind of issue, for example a comment with “best practices” by a Keyshot employee. What am I doing wrong - rendering on GPU
But, what if I do need those lights and materials? I won’t know until it is occurred. It’s hard to revise all these settings when the scene is ready to be animated.
Denoise is a good function to me most of the time. Rendering without it has some noises looks more like a real picture taken by camera, I like it as well.
The attached image you see was rendered at 1024 samples with denoise off. I tried even higher samples still can’t get rid of all little white dots. Turn denoise on can solve it but flickering appears.
So the flickering disappears when you turn the denoiser off?
If that’s the case you might be able to tune the scene to get rid of some noise to a point where you might not need the denoiser.
For example, if I remember correctly physical lights, especially area lights, can cause a lot of noise and such white spots. Perhaps you can tweak the physical lights and make more use of HDRIs instead, or maybe switch out the lights for a different kind of physical light? I understand if you need the physical lights the way they are, but sometimes small tweaks in intensity, size and type of physical light can make a big difference in the end when it comes to performance.
If the denoiser is the cause and you really have to keep the lights the way they are you could try rendering with the denoiser off but firefly filter on. I honestly don’t know if the firefly filter can cause flickering as well, but it might be worth a shot. The firefly filter should be able to deal with most of those white spots from the image you attached.
If none of that works I’m afraid that I’m of no more help, but there are others here with more experience than me who I’m sure can solve this for you.
I’ve not much to add. I’m not sure how your scene looks but looking at the company you work for I guess it’s some server rack in maybe an interior scene.
What I noticed with the interior scene was actually that sometimes more samples also meant more noise (without denoiser). I don’t know if you have an interior scene but if you have and you only render the product inside it without actually seeing much environment you could delete/hide a lot of parts so light gets to the product easier.
What also should help in theory is raising the amount of samples on a material/light (with the slider) but I actually notice little difference when I tried it also in render times so I started to wonder a bit if it does anything in GPU mode.
I don’t think you’re allowed to share the scene but else I can take a look.
@joakim.eriksson
Flickering does not disappear when I turn the denoiser off. You can see my short clip.
I deleted as many area lights that won’t affect this shot as possible and set the material reflections value to 0.1.
BTW, I tried this file both in KeyShot 11 and KeyShot 2023, the results are the same.
@oscar.rottink
You are right, this is a server rack scene and not allowed to release at this moment I can just crop part of it, sorry for the inconvenience.
I use GPU do the rendering and use the interior preset for this scene.
We use KeyShot for our product promotion 3d rendering, you can find more in YouTube or our official website.
9c6b15fb6b5065ad885d9bf17508.mp4
This weekend I was trying to help another KeyShot user as well who had a product inside a interior environment. His scene had only an HDRI so all light had to come in via the windows.
I tested quite some options to ‘help’ the renderer but it’s quite hard. Basically the light particles from the HDRI light are shot to an object and all who hit the walls in his case are ‘lost’. The few that get inside the interior can bounce around but if you’ve a lot of things in the interior basically very few particles make it to what you actually want to focus on.
I struggled a lot with the scene I was testing with past weekend but in the end I got much better results and lower render times for same amount of samples when I removed the ceiling. That’s not an option if you would actually see the ceiling of course or you need the light from a certain direction.
If removing the ceiling is not possible you could try to make some extra barriers in your scene so light particles stay closer to your object. So if it’s a really big server room with long paths between the rack you might not see half of it in your movie so you could put some planes across to limit the area which the renderer will take into account.
Those edges are pretty nasty to get enough light but you could try some of the above tricks. You just need to have enough light particles hitting those surfaces, If you have too little it will give a lot of motion in the noise thus resulting in flickering, Maybe you can just put a small area light aside of those edges purely to get some particles in those corners.
Thank you for the advice.
I delete all lights and use Environment HDRI only then no flickering anymore. My scene doesn’t have walls and ceiling, so I tried adding them around the racks, and keep some lights, but flickering remains there.
I think the physical light is the reason causes flickering in my scene. Hope re-lighting can solve this problem.
Thank you all, great customer support team!
Depending on how bad the flickering is, there is a work around in using post processing video software like Adobe Premiere or After Effects. I know it isn’t an ideal solution, but I am using a trick that is often used for practical videography, when the frame rate speed doesn’t match up with actual light refresh rates (which causes flickering in real life due to the speed of the shutter capturing the lights cycling).
What you essentially have to do is just take your video clip, duplicate it to another layer above and shift it over 1 frame. Reduce the top video clip to 50% opacity. Because the flickering is generally every other frame, the flickering should be reduced significantly or completely removed from the frame. This may not work 100%, but it has fixed my animations to generally be good enough when encountering flickering issues. Again, not an ideal solution, but more of a work around using some video post processing tricks when source video files are not ideal and you don’t have time to reshoot/render the clip.
I also had succes using the ‘deflicker’ effect of DaVinci earlier in a rendered animation. Worth trying your solution as well sometime. The deflicker didn’t make it totally perfect and it’s success is also depending on the amount of details you have in the clip.
I’m sure AE or Premiere have the same. DaVinci Resolve is a free version of DaVinci Resolve Studio and it’s amazing what you get as free software. I never used Premiere or AE a lot so for me they are all a bit new but I like the way Davinci has all main video things separated in different tabs. Like Cut/Edit/Deliver but maybe Premiere/AE is the same currently. In the end just use what you like.
@oscar.rottink Is DaVinci Resolve free still? I use to use the free version of Resolve for Color grading but one day my free version stopped working and they asked me to pay a heft price to keep using it - so I dropped it from the work flow. It is really too bad because the Color Grading suite of Resolve is really great compared to the offerings by Adobe.
@norman.liu Denoise doesn’t really help with removing flicker. It just makes the video less noisey (ie. grain). The method I stated above is specifically used to remove flickering in your video.
Yep, must say even the commercial version is ‘cheap’ but I think that’s because their profit basically comes from their hardware line for professional users. I like how intuitive it feels which is odd since I use Photoshop for close to 30 years and would think Premiere would feel more common. But like I said, I don’t use video a lot and a nice thing with Premiere is that has way more templates etc you can buy.